impact toughness - German English Dictionary